home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Resource Library: Multimedia
/
Resource Library: Multimedia.iso
/
hypertxt
/
msdos
/
nuhlp45
/
nulp
< prev
next >
Wrap
Text File
|
1990-08-06
|
8KB
|
184 lines
LP (Line Print)
Description: Prints a selected text file and provides options to let you
control the format of the output.
Syntax: Version 3.0: LP [(drive:)][(path)]( filename)[[PRN | COM(n)
| LPT(n)] | [(drive:)][(path)](filespec)]
[/B(n)] [/H(n)] [/L(n)] [/N] [/P(n)] [/R(n)]
[/S(n)] [/T(n)] [/W(n)] [/80 | /132]
Version 3.1: LP [(drive:)][(path)](filespec) [[PRN | COM(n)
| LPT(n)] | [(drive:)][(path)](filespec)]
[/B(n)] [/EUR] [/H(n)] [/L(n)] [/N] [/NOH]
[/P(n)] [/R(n)] [/S(n)] [/T(n)] [/W(n)] [/80 |
/132]
Version 4.0: LP [(drive:)][(path)](filespec) [[PRN[:] |
COM(n)[:] | LPT(n)[:]] |
[(drive:)][(path)](filespec)] [/B(n)] [/EBCDIC]
[/EXT] [/H(n)] [/HEADER(n)] [/L(n)] [/N]
[/P(n)] [/R(n)] [/S(n)]
[/SET:[(drive:)][(path)](filespec)][/T(n)]
[/W(n)] [/80 | /132]
Version 4.5: LP [(drive:)][(path)](filespec) [[PRN[:] |
COM(n)[:] | LPT(n)[:]] |
[(drive:)][(path)](filespec)] [/B(n)] [/EBCDIC]
[/H(n)] [/HEADER(n)] [/L(n)] [/N] [/P(n)]
[/R(n)] [/S(n)] [/T(n)] [/W(n)] [/WS] [/80 |
/132]
Parameters:
(drive:) The single-letter specifier (A:, B:, C:, etc.) for the drive
containing the file you want to print, the output file, or the
printer setup (/SET:) file. Follow the letter with a colon.
The current drive is the default. (path) The full name
(C:\WP\LETTERS) of the directory containing the file you want
to print, the output file, or the printer setup (/SET:) file.
The current directory for the designated drive is the default.
(filespec) The name of the file you want to print, the name of the file
to which you want to direct the output, or the file containing
printer setup (/SET:) information. You cannot use the and ?
wildcard characters in either the output filename or the setup
information filename. If the output file does not exist, LP
creates it.
PRN | COM(n) | LPT(n) The logical name of the device to which you want to
direct the output. To complete the COM or LPT name,
supply an integer value (such as 1) for (n). The
default is the standard printer device. Note that in
versions 4.0 and 4.5 you can include a colon after
PRN, COM(n), and LPT(n).
/B(n) Sets the bottom margin, in number of lines. The default value
for (n) is 5.
/EBCDIC Indicates that the input file is in Extended Binary Coded
Decimal Interchange Code format rather than in ASCII format.
/EUR In version 3.1, specifies the European character set and sends
character codes 128 through 255 to the printer without
alteration. If you do not use this switch, LP removes the
high-order bit from all characters to restrict the output
range of codes to 0 through 127.
/EXT In version 4.0, specifies the extended character set and
prints all characters without modification. If you do not use
this switch, LP removes the high-order bit from all
characters to restrict the output range of codes to 0 through
127.
/H(n) Sets the page height, in number of lines. The default value
for (n) is 66.
/HEADER(n) Specifies the type of header. If you do not want a header,
use /HEADER0. (/HEADER0 is the same as /NOH in version 3.1.)
/HEADER1, the default, produces a header with the input
filename, the current date and time, and page numbers.
/HEADER2 produces a header with the input filename, the
current date and time, page numbers, and the input file date
and time.
/L(n) Sets the left margin, in number of columns. The default value
for (n) is 5.
/N Turns on line numbering. If you do not use this switch, LP
does not print line numbers.
/NOH In version 3.1, suppresses page headers. If you do not include
this switch, the utility produces a page header containing
(filespec), the current date and time, and page numbers.
/P(n) Sets the first page number. The default value for (n) is 1.
/R(n) Sets the right margin, in number of columns. The default value
for (n) is 5.
/S(n) Sets line spacing. The default value for (n) is 1.
/SET: Specifies the file containing printer setup information. LP
translates the data in this file and sends the data to the
printer before printing begins. LP does not reset printer
control information when the output is complete. To
reestablish printer defaults, send a Reset command sequence to
your printer after using LP with a /SET: parameter. See the
example below.
Note that in the printer setup file, you enter special control
codes either as \(nnn) (where (nnn) is the decimal number for
the code you want to produce) or as \(x) (where (x) is any
character that produces a valid Ctrl-(x) sequence). LP
translates these codes before sending them to the printer. LP
sends all other characters exactly as you entered them, but it
does not send carriage returns.
/T(n) Sets the top margin, in number of lines. The default value for
(n) is 3.
/W(n) Sets the width of the page, in number of columns. The default
value for (n) is 85.
/WS In a WordStar input file, removes the high-order bit from all
characters to restrict the output range of codes to 0 through
127. The default in version 4.5 is to send character codes 128
through 255 to the printer without alteration.
/80 Switches to normal print mode, which is the default.
/132 Switches to compressed print mode.
Example To use version 4.5 to create a file named DIRGRPH.TXT
containing a graphic list of all directories on all drives and
to print the result on a Hewlett-Packard LaserJet II printer
using the IBM-US character set and the line printer font.
Enter: 7LD /A /G ) dirgrph.txt
LP dirgrph.txt /H80 /SET:lpibmus.txt
LP blank.txt /SET:reset.txt
where LPIBMUS.TXT contains:
\027(10U )(Set to IBM-US character set)
\027(s0t16.66h8.5V )(Set to line printer font)
\027&l8D )(Set to eight lines per inch)
and RESET.TXT contains:
\027E
and BLANK.TXT is an empty file.
Notes:
In version 4.0 you must add the /EXT switch to the first LP command. Do not
include the preceding parenthetical comments in the file LPIBMUS.TXT.